package com.vcommon.core.errors
{
import flash.utils.getQualifiedClassName;

/**
 * 基本错误
 * author yangwz
 */		
public class VCoreError extends Error
{
	//==========================================================================
	//  Constructor
	//==========================================================================
	/**
	 * Constructs a new <code>VCoreError</code> instance.
	 * 
	 */
	public function VCoreError(message:*="", id:*=0)
	{
		super(message, id);
	}
	//==========================================================================
	//  Methods
	//==========================================================================
	public function toString():String
	{
		if (message)
		{
			return getQualifiedClassName(this) + ":" + message;
		}
		else
		{
			return getQualifiedClassName(this);
		}
	}
}
}